hydraulically powered controls - Français Anglais Dictionnaire